compound horn - French English Dictionary